! function(w){//加载更多插件
	"use strict";
	if(w._hcinits==undefined){console.log('_ajax.js load _hcinits fail');}
	var JSON=w.JSON;
	var _h=w._hcinits;
	var _ajax={
		'from':function(id){
			return $(""+id).serialize();
		},
		'xmlhttp':function(){
			var xmlhttp;
			if (w.XMLHttpRequest){ //  IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码
				xmlhttp=new XMLHttpRequest();
			}else{// IE6, IE5 浏览器执行代码
				xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			return xmlhttp;
		},
		'post':function(url,data,s_e,returntype,async){//data=> 'name='+value  //type默认json
			var t=_ajax;
			if(async==undefined){
				async=true;
			}else{
				async=async;
			}
			returntype=returntype||'json';
			var xmlhttp=t.xmlhttp();
			xmlhttp.onreadystatechange=function(){
				if (xmlhttp.readyState==4 && xmlhttp.status==200){
					var r_data=xmlhttp.responseText;
					if(returntype=='json'){
						r_data=JSON.parse(r_data);
					}
					s_e(r_data);
				}
			}
			xmlhttp.open("post",url,async);
			xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded;charset=utf-8");
			//xmlhttp.setRequestHeader("Content-type","application/json;charset=utf-8");--->file_get_contents('php://input') 获取数据
			xmlhttp.send(data);
		},
		'get':function(url,s_e,async){//为了避免这种情况，请向 URL 添加一个唯一的 ID：
			var t=_ajax;
			async=async||true;
			var xmlhttp=t.xmlhttp();
			xmlhttp.onreadystatechange=function(){
				if (xmlhttp.readyState==4 && xmlhttp.status==200){
					var r_data=xmlhttp.responseText;
					r_data=JSON.parse(r_data);
					s_e(r_data);
				}
			}
			xmlhttp.open("get",url,true);
			xmlhttp.send();
		},
	}
	_h._ajaxs=_ajax;
}(window)